草庐IT

LiveData 从实践到原理

全部标签

chatGPT模型原理

文章目录简介BertGPT初代GPT-2GPT-3chatGPT开源ChatGPT简介openai的GPT大模型的发展历程。Bert2018年,自然语言处理NLP领域也步入了LLM时代,谷歌出品的Bert模型横空出世,碾压了以往的所有模型,直接在各种NLP的建模任务中取得了最佳的成绩。Bert所作的事就是从大规模的上亿的文本预料中,随机地扣掉一部分字,形成完形填空题型,不断地学习空格处到底该填写什么。所谓语言模型,就是从大量的数据中学习复杂的上下文联系。GPT初代与此同时,openai早于Bert出品了一个初代GPT模型。他们大致思想是一样的。都基于Transformer这种编码器,获取了文本

音视频开发之旅(66) - 音频变速不变调的原理

目录声音的基本知识时域压扩(TSM)的原理波形相似叠加(WSOLA)资料收获音频的原始pcm数据是由采样率、采样通道数以及位宽而定。常见的音频采样率是44100HZ,即一秒内采样44100次,采样通道数一般为2,代表双声道,而位宽一般是16bit即2个字节。通过改变采样率进行音频的变速,比如音视频播放器中的2倍速,0.5倍速播放。如果想要实现音频的2.0倍速播放,只需要每隔一个样本点丢一个点,即采样率降低一半。如果想要实现0.5倍速播放,只需要每隔一个样本点插入一个值为0的样本点。就可以了,理想很丰满,但是如果仅仅这样做,带来的不止是速度的变化,声音的音调也发生变化了,比如周杰伦的声音变成了萝

蓝牙耳机工作原理

蓝牙耳机是目前主流的耳机类型,蓝牙耳机硬件主要包括天线、芯片、电池三大部分天线:用来接收蓝牙信号,内置到耳机里。天线性能越好,蓝牙连接的稳定性越高。芯片:用来实现蓝牙接收、信号转换、数模转换、信号放大、信号编解码电池:电池容量大小直接影响到耳机的续航时长,现在的蓝牙耳机一般内置的都是锂电池。一般情况下,头戴式蓝牙耳机因为体积空间大,连续播放时长通常可以达到几十个小时,而最近相当流行的真无线蓝牙耳机续航时长由于收到电池容量的限制,续航时长都不是太长。下面是蓝牙耳机单向通信的流程图,蓝牙耳机的工作流程包括蓝牙接收、数模转换、信号放大、换能。换能是将电流转声波的过程,有几种方式,压电、动铁、动圈、静

Flink 的时间属性及原理解析

Flink的API大体上可以划分为三个层次:处于最底层的ProcessFunction、中间一层的DataStreamAPI和最上层的SQL/TableAPI,这三层中的每一层都非常依赖于时间属性。时间在Flink中的地位如下图所示:时间属性是流处理中最重要的一个方面,是流处理系统的基石之一,贯穿这三层API。在DataStreamAPI这一层中因为封装方面的原因,我们能够接触到时间的地方不是很多,所以我们将重点放在底层的ProcessFunction和最上层的SQL/TableAPI。Flink时间语义不同的应用场景拥有不同的时间语义,Flink作为一个先进的分布式流处理引擎,它本身支持不同

C#,全文检索的原理与实现代码,No-Lucene

 文档管理系列技术文章文档管理系统的核心技术与难点https://blog.csdn.net/beijinghorn/article/details/122426112PB级全文检索(分布式)解决方案——HyperSearchhttps://blog.csdn.net/beijinghorn/article/details/122377760概述 全文检索是文档管理系统的核心功能。 实现全文检索的途径其实很多,包括但不限于通过建立“倒排序索引”的全文搜素技术。当然,“倒排序索引”是主流,效益比较高。比如,始于很久以前的、技术落后Lucene及其继承者ES,仍然获得了很好的发展空间。本文用很少的

系统级基础信号知识【Linux】【信号产生,捕捉,原理】

目录一,什么是信号 进程面对信号常见的三种反应概述二,产生信号1.终端按键产生信号signal2.进程异常产生信号核心转储3.系统调用函数发送信号killraiseabort小结:4.由软件条件产生alarm5.硬件异常产生信号三,信号其他概念1.进程中储存信号的内核结构2.sigset_t类型——信号集类型3.sigpending接口4.sigprocmask接口5.重新理解进程在计算机中的运行四,捕捉信号1.捕捉信号流程​编辑2.sigaction重入函数关键字——volatileSIGCHLD信号下期:多线程结语嘿!收到一张超美的风景图,希望你每天都能顺心! 一,什么是信号 操作系统中的

Freezable ---探索WPF中Freezable承载数据的原理

引言在之前写的一篇文章【WPF---如何以Binding方式隐藏DataGrid列】中,我先探索了DataGridTextColumn为什么不在可视化树结构内?又给出了解决方案,使用Freezable,该抽象类是DependencyObject的子类,能使用依赖属性在Xaml进行绑定,它承载了DataContext且有属性变化通知功能,触发VisibilityConverter转换器,实现了预期功能。然后有群友问了这样一个问题:这里有两个问题:非可视化树中的元素不能通过RelativeSource或者ElementName访问到可视化树中的数据,为何可以通过resource的方式访问?Free

基于51开发板智能蓝牙循迹小车的蓝牙循迹切换功能实现原理

写在前面:我的蓝牙模块用的是switch语句来实现的一开始我的想法是在蓝牙函数里直接把循迹函数放进去,就像这样switch(m){case'1'://循迹follow();break;  }然而结果却并不理想,这么写的话,它只会执行一次循迹函数,循迹代码只会判断一次,不能一直循迹。于是乎,我又给它加了个while函数,尝试让他困死在里面switch(m){case'1'://循迹    while(1)    {  follow();    }break;}这么写的话,小车跑起来bug反而更多比如:无法进入循迹函数,蓝牙控制失效,而且无法取消循迹模式最后,我用了判断标准位的办法标志位的办法fo

php - float 定价背后的数学原理

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我正在尝试针对以下内容进行简单计算:一种手机型号的最高售价为85.00英镑,这是在仅购买1件的情况下,最低售价为50.00英镑-这是在一次购买150件及以上的情况下。如果购买了2到149个单位,我如何计算出价格?谢谢,B.

【AI Agent】Agent的原理介绍与应用发展思考

文章目录Agent是什么?最直观的公式Agent决策流程Agent大爆发人是如何做事的?如何让LLM替代人去做事?来自斯坦福的虚拟小镇架构记忆(Memory)反思(Reflection)计划(Plan)类LangChain中的各种概念Agent落地的瓶颈Agent从专用到通用的实现路径多模态在Agent的发展Agent新的共识正在逐渐形成出门问问:希望做通用的AgentHF:TransformersAgents发布参考引用Agent是什么?Agent一词起源于拉丁语中的Agere,意思是“todo”。在LLM语境下,Agent可以理解为在某种能自主理解、规划决策、执行复杂任务的智能体。Agen